subsoiling attachments - German English Dictionary